﻿@charset "utf-8";

/* 内容开始 */
.limited-time-warp {
/*height: 39px;*/
position: relative;margin-bottom:0px;
z-index: 1;
}
.limited-time {
height: 36px;
padding-top: 0px;
line-height: 36px;
}
.limited-time h2 {
width: 132px;
height: 36px;
float: left;
margin-top: -1px;padding-left:80px;
color:#2BB8AA;
}
.limited-time h2 b{font-size:24px;font-weight:500;font-family:inherit;}

#main {
width: 1100px;
min-width: 1100px;overflow: hidden;
margin: 0 auto;
_margin: 0 auto;
}
.main-cont {
width: 100%;
padding-top: 12px;
position: relative;
z-index: 1;
}
.main-content {
width: 1100px;
padding-top: 12px;
position: relative;
z-index: 1;background:url(../images/store_title_bg.png) no-repeat top left ;
}
.buyvalue {
width: 1200px;

}
.llist{width:1100px;margin:0 auto;}
#main .noMargin{margin-left: 0;_margin-left: 0;*margin-left: 0;}
.llist .noMargin{margin-left: 0;_margin-left: 0;*margin-left: 0;}
.bv-goods {
width: 530px;
height: 222px;
border: 1px solid #E0E0E0;
float: left;
margin-left: 36px;
margin-bottom: 28px;
_display: inline;
}
.bv-goods-img {
display: block;
float: left;
width: 380px;
/*height: 222px;*/
overflow: hidden;
position: relative;
}
.bv-goods-img img {
width: 100%;
height: 100%;
}
.bv-goods-img .light{*display:none;position:absolute;left:-142px;top:0;width:65px;height:222px;background-image:linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.7),rgba(255,255,255,0));transform:skewx(-35deg);-o-transform:skewx(-35deg);-moz-transform:skewx(-35deg);-webkit-transform:skewx(-35deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s}
.bv-goods-info {
width: 150px;
height: 100%;
float: right;
background-color: #FFF;
text-align: center;
}
.bv-goods-info p.name{color:#000000;font-size:18px;font-weight:bold;text-align:left;margin-top:13px;padding:10px 10px 0;height:27px; overflow:hidden;}
.bv-goods-info p.money{color:#000000;font-size:14px;text-align:left; text-indent:2em;padding:10px;height:106px; overflow:hidden;}
.bv-goods-button {
height: 36px;
margin-top: 10px;
}
.bv-goods-button a {
display: block;
width: 100%;
height: 100%;
position: relative;
font: 15px/36px Microsoft Yahei;
}
.bv-goods-button a.orange {
width: 100%;
font-size:18px;font-weight:800;
text-align: center;
background-color: #2BB8AA;
color: #FFF;
}

.bv-goods-button i {
display: inline-block;
width: 42px;
height: 42px;
overflow: hidden;
text-indent: 10em;
background-position: 0 -29px;
position: absolute;
right: 33px;
top: -8px;
}















/* 内容结束 */




/* 补丁处 */

.clearBug{width:0px; height:0px;}

.content .dl .re-myleft{width:708px; border:1px solid #dddddc; padding:20px;}

.content .mycenter .myleft .button{text-align:right; border-top:1px solid #dedede; padding-top:10px;}

.content .mycenter .myleft .button input.fee{height:28px; font-size:16px; vertical-align:middle;}

.content .button input.btn{background:none; border:none; background:url(img/icon.png) 0px -118px no-repeat; width:80px; height:34px; line-height:34px; font-weight:bold; color:#fff; cursor:pointer; font-size:16px; vertical-align:middle;}



.content .rate_star img{margin:0 2px;}



.foot_float{position:absolute; z-index:9999; width:100%; top:0; left:0;}

.foot_float .foot_float_rel{position:relative; top:0; left:0; width:980px; height:0; margin:0 auto;}

.foot_float .foot_float_rel .sidebar{left:auto; margin-left:-145px;/*  top:344px;  */position:absolute;}

.foot_float .foot_float_rel .sidebar_offset{top:620px;}

.foot_float .foot_float_rel .affix{top:10px; position:fixed;}

.foot_float .codeqq{left:auto; right:auto; margin-left:1000px; position:absolute; /* top:328px; */}

.foot_float .codeqq_offset{top:328px;}

.foot_float .foot_float_rel .codeqq_p .affix{top:10px; position:fixed;}

.foot_float .back2top{left:auto; right:auto; margin-left:1000px;}



.calendar-bounding-box .calendar-container .content-box{border-color:#eeeeee;}

.calendar-bounding-box .calendar-container td.start-date a,

.calendar-bounding-box .calendar-container td a:hover,

.calendar-bounding-box .calendar-container td.end-date a:hover,

.calendar-bounding-box .calendar-container td.selected-date a,

.calendar-bounding-box .calendar-container td.selected-range a:hover{background-color:#4dcc3d;}

.calendar-bounding-box-style .calendar-container .content-box .inner td.hover a,

.calendar-bounding-box td.selected a{background-color:#75d67a; background-color:#75d67a!important;}

.calendar-bounding-box .calendar-container td.selected-range a {background-color:#99f09e;}

.calendar-input-wrap span.calendar-icon{background-image:url(img/btn.png);}

.calendar-bounding-box .calendar-container .content-box .arrow span{background: #FFF url(img/btn.png) 0 0 no-repeat;}

.calendar-bounding-box .calendar-container .content-box td a{background-image:url(img/datebox.png);}



.gtmw .ccb-panel{overflow:hidden; width:708px; height:auto; margin-top:10px; margin-bottom:15px; border-bottom:1px solid #dadada; padding-bottom:15px;}

.ccb-panel .__2code{float:left; width:112px;}

.ccb-panel .__2code a{display:block; background-color:#ff9214; color:#fff; border:1px solid #fc8500; text-align:center; margin-top:10px; height:30px; line-height:30px; font-size:14px; font-weight:bold;}

.ccb-panel .font-text{float:left; display:inline; margin-left:100px; border-left:1px solid #dfdfdf; padding-left:25px; padding-top:5px; padding-bottom:5px; line-height:2.4;}

.selectPaper .member{border:none; padding-top:0px; width:auto; margin-bottom:0px; padding-bottom:0px; padding:0;}

.content .selectPaper .input-area{margin:0;}

.content .selectPaper .input-area .area{float:left; margin-top:10px; padding-bottom:15px;}

.selectPaper .area .__selector{width:175px;}

.goods_tips,.goods_album{font-size:14px;margin-top:10px;line-height:1.5em;}



/* 强制执行___20131202 在fixed之前不去掉 */

.selector ul li a span{padding-left:0px;}

.selector ul li a:hover span, .selector ul li a.focus span{color:#fff !important; color:#fff;}



.show_AD{width:100%;height:396px; background-color:#da0943; overflow:hidden; display:block; text-align:center; background:#efcd8d url(img/newYear.jpg) top center no-repeat;}

.show_AD .inside{width:1000px; height:auto; overflow:hidden; position:relative; z-index:9;}

.show_AD a{display:block; width:100%; height:396px; overflow:hidden; cursor:default;}

.show_AD .inside a.closeBtn{background:url(img/close.png) no-repeat; width:22px; height:22px; position:absolute; z-index:9; right:5px; top:5px; cursor:pointer;}

.smallny{position:fixed; top:224px; margin-left:1000px;}



/* 新年 */

.header .mArea .logo-newyear{background:url(img/logo-1.png) 0px 3px no-repeat; width:230px; margin-left:50px; overflow:visible; position:relative; z-index:13;}

.logo-newyear img{margin:0; padding:0; position:absolute; z-index:13; left:-80px; top:-10px;}

.header .mArea .search{margin-left:45px;}

/*建行支付*/

.selectPage{display:block; overflow:hidden; padding:10px 0 45px 0;}

.selectPage a.ccbBtn{background-color:#0379bf; border:1px solid #00558b; margin-right:15px; padding:5px 15px; font-size:14px; float:left; display:inline; height:24px; line-height:24px; color:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}

.selectPage a.ccbBtn:hover{background-color:#0283ce; border-color:#00558b;}

.activeShow{position:fixed; _position:absolute; z-index:9999; top:50%; left:50%; margin-left:-240px; margin-top:-213px; border:15px solid #f0f0f0; border-radius:15px; display:none; width:450px; _top:expression(eval(document.documentElement.scrollTop)); _margin-top:50px;}

.activeShow .article{background:#fff url(img/surface.jpg) no-repeat; width:450px; height:396px; position:relative; z-index:9999; overflow:hidden;}

.activeShow .article .code{margin-top:43px; overflow:hidden; width:148px; height:150px;}

.activeShow .article .payed{width:150px; height:36px; line-height:36px; margin-left:-76px; text-align:center; position:absolute; z-index:10; bottom:6px; left:50%; display:block; overflow:hidden; background-color:#fdfdfd; border:1px solid #dedede; color:#1f9537; font-weight:bold; font-size:16px; border-radius:6px; box-shadow:0 1px 0 rgba(255,255,255,.3) inset,1px 1px 4px #CCC; -moz-box-shadow:0 1px 0 rgba(255,255,255,.3) inset,1px 1px 4px #CCC; -webkit-box-shadow:0 1px 0 rgba(255,255,255,.3) inset,1px 1px 4px #CCC;}

.activeShow .article .payed:hover{background-color:#1f9537; border:1px solid #1b8a31; color:#fff;}

.activeShow .article .movie{background-color:#000; background-color:transparent \9; opacity:.3; -webkit-opacity:.3; -moz-opacity:.3; filter:alpha(opacity=30); width:450px; height:396px; overflow:hidden; position:absolute; z-index:10000; top:0; left:0; display:none;}

.activeShow .article .mp{position:absolute; z-index:10001; top:10px; left:140px; width:158px; height:235px;}

.activeShow .article .moviePune{position:relative; z-index:10001; font-weight:700; color:#ff6600; animation:myfirst 1s; -webkit-animation:myfirst 1s; opacity:1; background:url(img/phoneSur.png) no-repeat; background-image:none \9; width:158px; height:235px; display:none;}

@keyframes myfirst

{

0%  {left:0px; top:50px; opacity:0;}

100% {left:0px; top:0px; opacity:1;}

}

@-webkit-keyframes myfirst

{

0%  {left:0px; top:50px; opacity:0;}

100% {left:0px; top:0px; opacity:1;}

}

.activeShow .article .close{position:absolute; z-index:10002; width:16px; line-height:16px; text-align:center; height:16px; border-radius:10px; right:5px; top:5px; background-color:#fff; color:#409a2b; font-weight:bold; display:block;}

.mask{position:fixed; _position:absolute; z-index:9998; background-color:#000; opacity:.3; -webkit-opacity:.3; -moz-opacity:.3; filter:alpha(opacity=30); top:0; left:0; width:100%; height:100%; display:none; _top:expression(eval(document.documentElement.scrollTop)); _height:expression(document.body.clientHeight+"px");}